home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 37
/
Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso
/
Aminet
/
dev
/
misc
/
FD2Pragma.readme
< prev
next >
Wrap
Text File
|
2000-05-02
|
4KB
|
91 lines
Short: V2.104 creates pragma, inline, ... files
Author: stoecker@amigaworld.com (Dirk Stoecker)
Uploader: stoecker@amigaworld.com (Dirk Stoecker)
Version: 2.104
Type: dev/misc
This is a utility to create:
- following pragma statements for certain C compilers: amicall, libcall,
flibcall, tagcall and syscall
- proto files for C compilers
- offset (LVO) files for assembler programs
- stub functions for either tag-functions or all library functions
- stub functions as assembler text
- stub functions as useable link library file
- FD files out of pragma files
- stubs for C++ compilers (SPECIAL 11, 12 and CLIB)
- the files with your own headers inserted
- files for using local pointers for shared library bases in compilers
which do not support this normally
- stub functions for Pascal compilers
- inline files for GCC
- inline, pragma and stub libraries using FPU registers
- files needed to develop for Phase5's PowerUP boards
- unit texts for FPC Pascal compiler
- BMAP files for AmigaBASIC and MaxonBASIC
- VBCC assembler inline files
- VBCC WOS stub texts and link library
- VBCC PowerUP stub texts and link library
Therefor only the FD file telling the library informations is needed. For
some SPECIAL options you may additionally supply the CLIB keyword (or you
need to supply it) giving FD2Pragma the prototypes file in clib directory.
Special option 200 does the reverse to normal: convert pragma to FD!
The command template you get with FD2Pragma ? .
Calling the program seems to be (is) very difficult, but it offers you a
large set of functions. A lot of options need a lot of abilities to turn
them on/off!
The documentation contains lots of information about related topics, so
read it!
This program is in the public domain. Use it as you want, but WITHOUT ANY
WARRANTY!
Please contact me:
************************************************************************
* snail-mail: * e-mail: *
* Dirk Stoecker * stoecker@amigaworld.com *
* Geschwister-Scholl-Str. 10 * dstoecker@gmx.de *
* 01877 Bischofswerda * world wide web: *
* GERMANY * http://home.pages.de/~stoecker/ *
* phone: * pgp key: *
* GERMANY +49 (0)3594/706666 * get with finger or from WWW pages *
************************************************************************
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
2146 1518 29.2% 01-Apr-00 12:48:32 FD2Pragma.info
58824 30662 47.8% 01-Apr-00 12:48:32 +FD2Pragma
70993 23726 66.5% 01-Apr-00 12:48:32 +FD2Pragma.guide
2295 1898 17.2% 01-Apr-00 12:48:32 +FD2Pragma.guide.info
2531 1097 56.6% 01-Apr-00 12:48:32 +FD2Pragma.readme
2164 895 58.6% 01-Apr-00 12:48:32 +FD2Pragma.types
30602 2102 93.1% 01-Apr-00 12:48:32 +macros.h
2489 848 65.9% 01-Apr-00 12:48:32 +stubs.h
7967 933 88.2% 01-Apr-00 12:48:32 +MakeInline
517 266 48.5% 01-Apr-00 12:48:32 +MakePPCStuff
4583 628 86.2% 01-Apr-00 12:48:32 +MakePragma
5348 643 87.9% 01-Apr-00 12:48:32 +MakeProto
8571 1132 86.7% 01-Apr-00 12:48:32 +MakeStubLib
1174 437 62.7% 01-Apr-00 12:48:32 +MakeStuff
7804 930 88.0% 01-Apr-00 12:48:32 +MakeUnit
1227 445 63.7% 01-Apr-00 12:48:32 +MakeVBCC
195983 46882 76.0% 01-Apr-00 12:48:32 +FD2Pragma.c
2188 805 63.2% 01-Apr-00 12:48:32 +SDI_ASM_STD_functions.lib
5632 1977 64.8% 01-Apr-00 12:48:32 +SDI_ASM_STD_protos.h
1390 534 61.5% 01-Apr-00 12:48:32 +SDI_compiler.h
3713 1610 56.6% 01-Apr-00 12:48:32 +SDI_defines.h
782 330 57.8% 01-Apr-00 12:48:32 +SMakeFile
9595 2304 75.9% 01-Apr-00 12:48:32 +UseFD2Pragma
2463 1658 32.6% 01-Apr-00 12:48:32 +UseFD2Pragma.info
-------- ------- ----- --------- --------
430981 124260 71.1% 02-Apr-100 14:40:08 24 files